package lib.self.um.auth;

/**
 * description: 友盟第三方登录
 * author: Steven Xiao
 * date: 2017/4/21
 */
public class UMSocialAuthUtil {
//    private static final String TAG = UMSocialAuthUtil.class.getSimpleName();
//
//    /**
//     * 第三方账号登录
//     *
//     * @param activity
//     * @param media    平台
//     * @param listener 回调
//     */
//    public static void getAuth(Activity activity, SHARE_MEDIA media, UMAuthListener listener) {
//        UMShareAPI shareAPI = UMShareAPI.get(activity);
//        shareAPI.getPlatformInfo(activity, media, listener);
//    }
//
//    public static void getAuth(Activity activity, SHARE_MEDIA media) {
//        getAuth(activity, media, getUMAuthListener());
//    }
//
//    private static UMAuthListener getUMAuthListener() {
//        UMAuthListener listener = new UMAuthListener() {
//            @Override
//            public void onStart(SHARE_MEDIA share_media) {
//                Log.d(TAG, share_media.toString() + " onStart");
//            }
//
//            @Override
//            public void onComplete(SHARE_MEDIA share_media, int i, Map<String, String> map) {
//                Log.d(TAG, share_media.toString() + " onComplete");
//                Log.d(TAG, "result " + map.toString());
//            }
//
//            @Override
//            public void onError(SHARE_MEDIA share_media, int i, Throwable throwable) {
//                Log.d(TAG, share_media.toString() + " onError");
//            }
//
//            @Override
//            public void onCancel(SHARE_MEDIA share_media, int i) {
//                Log.d(TAG, share_media.toString() + " onCancel");
//            }
//        };
//        return listener;
//    }
}
